home *** CD-ROM | disk | FTP | other *** search
/ Ultimedia 1 / Ultimedia 1.iso / tools / grafiktools / showpicasso / source / showpicasso.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-06-29  |  2.2 KB  |  61 lines

  1. /* Headerfile for ShowPicasso
  2. ** File: ShowPicasso.h
  3. */
  4.  
  5. #include <stdio.h>
  6. #include <clib/asl_protos.h>
  7. #include <clib/dos_protos.h>
  8. #include <clib/exec_protos.h>
  9. #include <clib/icon_protos.h>
  10. #include <clib/iffparse_protos.h>
  11. #include <clib/intuition_protos.h>
  12. #include <clib/locale_protos.h>
  13. #include <clib/reqtools_protos.h>
  14. #include <clib/wb_protos.h>
  15. #include <dos/dos.h>
  16. #include <dos/dosextens.h>
  17. #include <exec/exec.h>
  18. #include <exec/libraries.h>
  19. #include <graphics/modeid.h>
  20. #include <graphics/view.h>
  21. #include <intuition/intuition.h>
  22. #include <intuition/intuitionbase.h>
  23. #include <intuition/screens.h>
  24. #include <libraries/asl.h>
  25. #include <libraries/iffparse.h>
  26. #include <libraries/reqtools.h>
  27. #include <utility/tagitem.h>
  28. #include <workbench/startup.h>
  29. #include <vilintuisup/vilintuisup.h>
  30. #include <vilintuisup/screenmode.h>
  31. #include <iffp/iff.h>
  32. #include <iffp/ilbm.h>
  33.  
  34. #define  WSig SIGBREAKF_CTRL_C | (1 << w->UserPort->mp_SigBit)
  35. #define  LIBRARY_MIN 37L
  36.  
  37. /* Bits for IFFSTATE */
  38.  
  39. #define  BMHDFLG 0x0001   /* BMHD Chunk gefunden */
  40. #define  CAMGFLG 0x0002   /* CAMG Chunk gefunden */
  41. #define  CMAPFLG 0x0004   /* CMAP Chunk gefunden */
  42. #define  RGB8FLG 0x2000   /* Flag für IFF RGB8   */
  43. #define  RGBNFLG 0x4000   /* Flag für IFF RGBN   */
  44. #define  ILBMFLG 0x8000   /* Flag für IFF ILBM   */
  45.  
  46. /* Bits for USERFLGS */
  47.  
  48. #define  UFLG_NOCENTER 0x0001 /* Flag zur Zentrierung des Screens */
  49. #define  UFLG_BEHIND   0x0002 /* Flag für Bildaufbau im Hintergrund */
  50. #define  UFLG_AUTO16   0x0004 /* Flag zur automatischen Umschaltung auf 16 Bit */
  51. #define  UFLG_NOSCROLL 0x0008 /* Flag für Autoscroll-Screen */
  52. #define  UFLG_QUIET    0x0010 /* Quietflag bei Start vom Cli */
  53. #define  UFLG_APPICON  0x0020 /* Flag für Einrichtung eines AppIcons */
  54. #define  PFLG_TRUECLR  0x0100 /* Flag für Truecolor 24 Bit */
  55. #define  PFLG_TC15BIT  0x0200 /* Flag für Truecolor Umrechnung auf 15 Bit */
  56. #define  PFLG_TC16BIT  0x0400 /* Flag für Truecolor Umrechnung auf 16 Bit */
  57. #define  PFLG_WBSTART  0x1000 /* Flag für Start von WB */
  58. #define  PFLG_CLIARGS  0x2000 /* Flag für Übergabe der Filenamen beim Start von CLI */
  59. #define  PFLG_WBARGS   0x4000 /* Flag für Übergabe der Filenamen beim Start von WB */
  60.  
  61.